large cell cancer - French English Dictionary